meaner than a junkyard dog - Deutsch Englisch Wörterbuch